package com.powernode.ssm.pojo.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Range;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

@ApiModel("查询测试pdf请求体")
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class QueryTestPdfVo {

	@ApiModelProperty(value = "未注释字段")
	private String id4;

	@ApiModelProperty(value = "未注释字段")
	private String str4;

	@ApiModelProperty(value = "未注释字段")
	private String date4;

	@ApiModelProperty(value = "未注释字段")
	private String name4;



   /**
    * 当前页
    */
   @ApiModelProperty(value = "当前页")
   @NotNull(message="翻页参数currentPage不能为空")
   private Integer currentPage = 1;

   /**
    * 当前页记录数
    */
   @NotNull(message="翻页参数size不能为空")
   @ApiModelProperty(value = "当前页记录数")
   @Range(min = 1, max = 200, message = "翻页参数pageSize不合法")
   private Integer pageSize = 30;

}
